investment profitability - Francés Inglés Diccionario